/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dao;

import model.Endereco;

/**
 *
 * @author DC PC
 */
public interface EnderecoDao {
    /**
     * Metodo para atualizar objeto endereco na tabela Endereco.
     * @param endereco
     * @throws AtividadeDAOException
     */
    void atualizar (Endereco endereco) throws AtividadeDAOException;

    /**
     * Metodo para excluir endereco da tabela Endereco.
     * @param endereco
     * @throws AtividadeDAOException
     */
    void excluir (Endereco endereco) throws AtividadeDAOException;

    /**
     * Metodo para adicionar objeto endereco na tabela Endereco.
     * @param endereco
     * @throws AtividadeDAOException
     */
    void salvar (Endereco endereco) throws AtividadeDAOException;
    
    Endereco procurarEndereco(String nomeEndereco) throws AtividadeDAOException;
    
}
